package com.funtonow.jqdk.bean;

import java.util.List;

/**
 * @author Jiajien
 * @date 2019/6/19
 */
public class UserInfoBean {


    /**
     * adress : 北京朝阳
     * age : -1
     * aihao : 体育
     * appid : dk_sqj_app_1002
     * createtime : 1561097061000
     * detail : {"flag":"2","yxq":"贾记恩","bankState":0,"idCard":"20130219-20230219","nickName":"贾记恩","qfjg":"濮阳县公安局"}
     * edu : 初中
     * gender : -1
     * hasVip : 1
     * huankuan : 2019-10-01
     * hun : 0
     * id : 221309
     * nickname : 贾记恩
     * openid : 18701515320
     * phone :
     * shenfenz : 20130219-20230219
     * shouru : 1000-3000
     * tj : 0
     * token : wGguobLubJySKSZzFz--EaThOw99FYzz8EPILpKmkBWiEm7cjZHtWGwP9EwinrAjAYo8D4j6ptCCovEhETM0gC2jNuSj_QWTH83ofiZ01SfeTJnWNcgcisY9-JTfpyUeH3R9OXph6ZJQv-4_lOnQ_RqB59aK2ZA2zk5_3Ry3Bhc=
     * uid : PUgVuCo5HxLWtROO
     * unionid : 18701515320
     * viewhezi : 1
     * vip : {"appid":"wxafd9d43ad26e334a","day":1563811199538,"gift":1,"id":9,"openid":"18701515320","time":1556622139000,"type":1}
     * zichan : 有店铺
     * zy : 企业职员
     */

    private String adress;
    private int age;
    private String aihao;
    private String appid;
    private long createtime;
    private IdCardAndBankInfo detail;
    private String edu;
    private int gender;
    private int hasVip;
    private String huankuan;
    private int hun;
    private int id;
    private String nickname;
    private String openid;
    private String phone;
    private String shenfenz;
    private String shouru;
    private int tj;
    private String token;
    private String uid;
    private String unionid;
    private int viewhezi;
    private VipBean vip;
    private String zichan;
    private String zy;
    private String avatarUrl;

    public String getAvatarUrl() {
        return avatarUrl;
    }

    public void setAvatarUrl(String avatarUrl) {
        this.avatarUrl = avatarUrl;
    }

    public String getAdress() {
        return adress;
    }

    public void setAdress(String adress) {
        this.adress = adress;
    }

    public int getAge() {
        return age;
    }

    public void setAge(int age) {
        this.age = age;
    }

    public String getAihao() {
        return aihao;
    }

    public void setAihao(String aihao) {
        this.aihao = aihao;
    }

    public String getAppid() {
        return appid;
    }

    public void setAppid(String appid) {
        this.appid = appid;
    }

    public long getCreatetime() {
        return createtime;
    }

    public void setCreatetime(long createtime) {
        this.createtime = createtime;
    }

    public IdCardAndBankInfo getDetail() {
        return detail;
    }

    public void setDetail(IdCardAndBankInfo detail) {
        this.detail = detail;
    }

    public String getEdu() {
        return edu;
    }

    public void setEdu(String edu) {
        this.edu = edu;
    }

    public int getGender() {
        return gender;
    }

    public void setGender(int gender) {
        this.gender = gender;
    }

    public int getHasVip() {
        return hasVip;
    }

    public void setHasVip(int hasVip) {
        this.hasVip = hasVip;
    }

    public String getHuankuan() {
        return huankuan;
    }

    public void setHuankuan(String huankuan) {
        this.huankuan = huankuan;
    }

    public int getHun() {
        return hun;
    }

    public void setHun(int hun) {
        this.hun = hun;
    }

    public int getId() {
        return id;
    }

    public void setId(int id) {
        this.id = id;
    }

    public String getNickname() {
        return nickname;
    }

    public void setNickname(String nickname) {
        this.nickname = nickname;
    }

    public String getOpenid() {
        return openid;
    }

    public void setOpenid(String openid) {
        this.openid = openid;
    }

    public String getPhone() {
        return phone;
    }

    public void setPhone(String phone) {
        this.phone = phone;
    }

    public String getShenfenz() {
        return shenfenz;
    }

    public void setShenfenz(String shenfenz) {
        this.shenfenz = shenfenz;
    }

    public String getShouru() {
        return shouru;
    }

    public void setShouru(String shouru) {
        this.shouru = shouru;
    }

    public int getTj() {
        return tj;
    }

    public void setTj(int tj) {
        this.tj = tj;
    }

    public String getToken() {
        return token;
    }

    public void setToken(String token) {
        this.token = token;
    }

    public String getUid() {
        return uid;
    }

    public void setUid(String uid) {
        this.uid = uid;
    }

    public String getUnionid() {
        return unionid;
    }

    public void setUnionid(String unionid) {
        this.unionid = unionid;
    }

    public int getViewhezi() {
        return viewhezi;
    }

    public void setViewhezi(int viewhezi) {
        this.viewhezi = viewhezi;
    }

    public VipBean getVip() {
        return vip;
    }

    public void setVip(VipBean vip) {
        this.vip = vip;
    }

    public String getZichan() {
        return zichan;
    }

    public void setZichan(String zichan) {
        this.zichan = zichan;
    }

    public String getZy() {
        return zy;
    }

    public void setZy(String zy) {
        this.zy = zy;
    }

    public static class DetailBean {
        /**
         * flag : 2
         * yxq : 贾记恩
         * bankState : 0
         * idCard : 20130219-20230219
         * nickName : 贾记恩
         * qfjg : 濮阳县公安局
         */

        private String flag;
        private String yxq;
        private int bankState;
        private String idCard;
        private String nickName;
        private String qfjg;

        private List<Constants> constants;

        public List<Constants> getConstants() {
            return constants;
        }

        public void setConstants(List<Constants> constants) {
            this.constants = constants;
        }

        public String getFlag() {
            return flag;
        }

        public void setFlag(String flag) {
            this.flag = flag;
        }

        public String getYxq() {
            return yxq;
        }

        public void setYxq(String yxq) {
            this.yxq = yxq;
        }

        public int getBankState() {
            return bankState;
        }

        public void setBankState(int bankState) {
            this.bankState = bankState;
        }

        public String getIdCard() {
            return idCard;
        }

        public void setIdCard(String idCard) {
            this.idCard = idCard;
        }

        public String getNickName() {
            return nickName;
        }

        public void setNickName(String nickName) {
            this.nickName = nickName;
        }

        public String getQfjg() {
            return qfjg;
        }

        public void setQfjg(String qfjg) {
            this.qfjg = qfjg;
        }
    }

    public static class VipBean {
        /**
         * appid : wxafd9d43ad26e334a
         * day : 1563811199538
         * gift : 1
         * id : 9
         * openid : 18701515320
         * time : 1556622139000
         * type : 1
         */

        private String appid;
        private long day;
        private int gift;
        private int id;
        private String openid;
        private long time;
        private int type;

        public String getAppid() {
            return appid;
        }

        public void setAppid(String appid) {
            this.appid = appid;
        }

        public long getDay() {
            return day;
        }

        public void setDay(long day) {
            this.day = day;
        }

        public int getGift() {
            return gift;
        }

        public void setGift(int gift) {
            this.gift = gift;
        }

        public int getId() {
            return id;
        }

        public void setId(int id) {
            this.id = id;
        }

        public String getOpenid() {
            return openid;
        }

        public void setOpenid(String openid) {
            this.openid = openid;
        }

        public long getTime() {
            return time;
        }

        public void setTime(long time) {
            this.time = time;
        }

        public int getType() {
            return type;
        }

        public void setType(int type) {
            this.type = type;
        }
    }

    public static class Constants {

        private String name;
        private String phone;
        private String gx;

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }

        public String getPhone() {
            return phone;
        }

        public void setPhone(String phone) {
            this.phone = phone;
        }

        public String getGx() {
            return gx;
        }

        public void setGx(String gx) {
            this.gx = gx;
        }
    }
}
